package com.chen.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @Author: chen
 * @Date: 2021/5/13 5:17 PM
 * @Version 1.0
 */
@Data
public class AdminBankDto implements Serializable {

    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long id;

    /**
     * 开户人姓名
     */
    @ApiModelProperty(value = "开户人姓名")
    @NotBlank
    private String name;

    /**
     * 开户行名称
     */
    @ApiModelProperty(value = "开户行名称")
    @NotBlank
    private String bankName;

    /**
     * 卡号
     */
    @ApiModelProperty(value = "卡号")
    @NotBlank
    private String bankCard;

    /**
     * 充值转换换币种ID
     */
    @ApiModelProperty(value = "充值转换换币种ID")
    private Long coinId;

    /**
     * 币种名称
     */
    @ApiModelProperty(value = "币种名称")
    private String coinName;

    /**
     * 状态：0-无效；1-有效；
     */
    @ApiModelProperty(value = "状态：0-无效；1-有效；")
    private Byte status;
}
